have a heart of stone - Turkish English Dictionary